[IAD-BACKEND-002] Создать метод /api/v1/auth/register
Разработка auth-identity-service (Backend): Реализация REST-метода регистрации пользователей.
NoteКраткая карточка задачи
- Репозиторий / Компонент:
auth-service(Домен SECURITY/IAD). - Контракт метода:
POST /api/v1/auth/register. - Ссылка на Метод: Спецификация метода
- Статус: Готово к реализации
- Инструкция по шагам:
- На Шагах 1-3: Написать эндпоинты аутентификации. Реализовать первичную Pydantic-валидацию входящего тела (поля
email,password) и пробросить запрос по внутреннему gRPC/HTTP протоколу вauth-service. - На Шагах 9-11: Для эндпоинта ротации токенов принимать в теле запроса
current_refresh_token. Вызывать внутренний синхронный gRPC-метод авторизационного воркераVerifyAndRotate. - На Шагах 15-17: Для эндпоинта
logoutизвлекать строкуAccess Tokenиз заголовкаAuthorization: Bearer <token>иRefresh Tokenиз тела запроса. Направлять команду на отзыв сессии вauth-service. Возвращать клиенту статус200 OK(Шаг 20).
- На Шагах 1-3: Написать эндпоинты аутентификации. Реализовать первичную Pydantic-валидацию входящего тела (поля